1. Flask 类的常用配置
# app.py
from flask import Flask
app = Flask(
__name__, # 字符串,给该Flask对象起一个名字
# 以下的配置最好不要私自去配置使用默认的就可以了
template_folder='templates', # 模板文件夹的路径(即: 修改所使用的模板文件夹),默认值: templates
static_folder='static', # 静态文件夹的路径(即: 修改所使用的静态文件夹),默认值: static
static_url_path='/static', # 配置静态文件夹路径前缀,默认值为 None,如果不配置 html 模板默认使用 static 静态文件夹路径
)
if __name__ == '__main__':
app.run() # 启动 Flask
2. 参数说明
- template_folder 参数
- 模板文件夹的路径(即: 修改所使用的模板文件夹),默认值: templates
- 当Flask配置了template_folder,那么在查询模板的时候就会直接在 template_folder 所指定的文件夹中查询
- static_folder
- 静态文件夹的路径(即: 修改所使用的静态文件夹),默认值: static
- 当Flask配置了static_folder,那么在查询静态文件的时候就会直接在 static_folder 所指定的文件夹中查询
- static_url_path 参数
- 配置静态文件夹路径前缀,默认值为 None,如果不配置 html 模板默认使用 static 静态文件夹路径
- 当 Flask 配置了 static_folder,那么在模板中编写静态文件路径的时候就要以 /前缀/静态文件.xxx 的格式进行编写
← Flask 的启动流程 HTML模板 →